seize (someone's) imagination

Translations
captiver l'imagination de quelqu'un
Definitions
To strongly capture someone's interest, attention, or creativity, often inspiring them to think in new or exciting ways.